package com.integral.entity;

import javax.persistence.Table;

/**
 * @Description: 报单表Entity类
 * @author zhaofan
 * @date 2018年05月08日 上午01:56:20
 */
@Table(name="integral_declaration")
public class Declaration extends BaseEntity {
	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = 1L;
	
	/** 
	 * 用户唯一标识
	 */
	private String userOpenid;
    /** 
	 * 兑换编码 
	 */
	private String declarationExchangeCode;
    /** 
	 * 截图 
	 */
	private String declarationImg;
    /** 
	 * 银行产品编码 
	 */
	private String bankTypeCode;
	/**
	 * 报单数量
	 */
	private Integer declarationNum;
    /** 
	 * 备注 
	 */
	private String remark;
    /** 
	 * 删除标识(0:未删除、1:已删除) 
	 */
	private Integer deleteFlag;
	
	/**
	 * 状态(0:未审核、1:已审核、2:审核失败)
	 */
	private Integer status;
	
	/**
	 * 获取 用户唯一标识
	 */
	public String getUserOpenid() {
		return userOpenid;
	}

	/**
	 * 设置 用户唯一标识
	 */
	public void setUserOpenid(String userOpenid) {
		this.userOpenid = userOpenid;
	}
	
	/**
	 * 获取 兑换编码
	 */
	public String getDeclarationExchangeCode() {
		return declarationExchangeCode;
	}
	
	/**
	 * 设置 兑换编码
	 */
	public void setDeclarationExchangeCode(String declarationExchangeCode) {
		this.declarationExchangeCode = declarationExchangeCode;
	}
	
	/**
	 * 获取 截图
	 */
	public String getDeclarationImg() {
		return declarationImg;
	}
	
	/**
	 * 设置 截图
	 */
	public void setDeclarationImg(String declarationImg) {
		this.declarationImg = declarationImg;
	}
	
	/**
	 * 获取 银行产品编码
	 */
	public String getBankTypeCode() {
		return bankTypeCode;
	}
	
	/**
	 * 设置 银行产品编码
	 */
	public void setBankTypeCode(String bankTypeCode) {
		this.bankTypeCode = bankTypeCode;
	}
	
	/**
	 * 获取 备注
	 */
	public String getRemark() {
		return remark;
	}
	
	/**
	 * 设置 备注
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}
	
	/**
	 * 获取 删除标识(0:未删除、1:已删除)
	 */
	public Integer getDeleteFlag() {
		return deleteFlag;
	}
	
	/**
	 * 设置 删除标识(0:未删除、1:已删除)
	 */
	public void setDeleteFlag(Integer deleteFlag) {
		this.deleteFlag = deleteFlag;
	}
	/**
	 * 获取 状态(0:未审核、1:已审核、2:审核失败)
	 */
	public Integer getStatus() {
		return status;
	}

	/**
	 * 设置 状态(0:未审核、1:已审核、2:审核失败)
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取 报单数量
	 */
	public Integer getDeclarationNum() {
		return declarationNum;
	}
	/**
	 * 设置 报单数量
	 */
	public void setDeclarationNum(Integer declarationNum) {
		this.declarationNum = declarationNum;
	}
}